Internet Archive BookReader

The miscellaneous works of David Humphreys, late minister plenipotentiary ... to the court of Madrid